package com.dc.project.model;

import java.io.Serializable;
import java.util.Date;

public class ScheduleTeacher implements Serializable {
	/**
	 * 自增
	 *
	 */
	private int course_teacher_id;

	/**
	 * 进度计划id
	 *
	 */
	private int fk_schedule_id;

	/**
	 * 老师id
	 *
	 */
	private int fk_teacher_id;

	/**
	 * 老师名
	 *
	 */
	private String teacher_name;

	/**
	 * 课程id
	 *
	 */
	private int fk_course_id;

	/**
	 * 课程名
	 *
	 */
	private String course_name;

	/**
	 * 学分
	 *
	 */
	private int credit;

	/**
	 * 学时
	 *
	 */
	private int class_hour;

	/**
	 * 创建人用户id
	 *
	 */
	private int create_user_id;

	/**
	 * 创建人用户名
	 *
	 */
	private String create_user_name;

	/**
	 * 创建时间
	 *
	 */
	private Date create_time;

	/**
	 * 更新人用户id
	 *
	 */
	private int update_user_id;

	/**
	 * 更新人用户名
	 *
	 */
	private String update_user_name;

	/**
	 * 更新时间
	 *
	 */
	private Date update_time;

	/**
	 * 0删除1存在
	 *
	 */
	private int is_deleted;

	/**
	 * 版本号
	 */
	private int version;

	public int getVersion() {
		return version;
	}

	public void setVersion(int version) {
		this.version = version;
	}


	/**
	 */
	private static final long serialVersionUID = 1L;

	public int getCourse_teacher_id() {
		return course_teacher_id;
	}

	public void setCourse_teacher_id(int course_teacher_id) {
		this.course_teacher_id = course_teacher_id;
	}

	public int getFk_schedule_id() {
		return fk_schedule_id;
	}

	public void setFk_schedule_id(int fk_schedule_id) {
		this.fk_schedule_id = fk_schedule_id;
	}

	public int getFk_teacher_id() {
		return fk_teacher_id;
	}

	public void setFk_teacher_id(int fk_teacher_id) {
		this.fk_teacher_id = fk_teacher_id;
	}

	public String getTeacher_name() {
		return teacher_name;
	}

	public void setTeacher_name(String teacher_name) {
		this.teacher_name = teacher_name;
	}

	public int getFk_course_id() {
		return fk_course_id;
	}

	public void setFk_course_id(int fk_course_id) {
		this.fk_course_id = fk_course_id;
	}

	public String getCourse_name() {
		return course_name;
	}

	public void setCourse_name(String course_name) {
		this.course_name = course_name;
	}

	public int getCredit() {
		return credit;
	}

	public void setCredit(int credit) {
		this.credit = credit;
	}

	public int getClass_hour() {
		return class_hour;
	}

	public void setClass_hour(int class_hour) {
		this.class_hour = class_hour;
	}

	public int getCreate_user_id() {
		return create_user_id;
	}

	public void setCreate_user_id(int create_user_id) {
		this.create_user_id = create_user_id;
	}

	public String getCreate_user_name() {
		return create_user_name;
	}

	public void setCreate_user_name(String create_user_name) {
		this.create_user_name = create_user_name;
	}

	public Date getCreate_time() {
		return create_time;
	}

	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}

	public int getUpdate_user_id() {
		return update_user_id;
	}

	public void setUpdate_user_id(int update_user_id) {
		this.update_user_id = update_user_id;
	}

	public String getUpdate_user_name() {
		return update_user_name;
	}

	public void setUpdate_user_name(String update_user_name) {
		this.update_user_name = update_user_name;
	}

	public Date getUpdate_time() {
		return update_time;
	}

	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}

	public int getIs_deleted() {
		return is_deleted;
	}

	public void setIs_deleted(int is_deleted) {
		this.is_deleted = is_deleted;
	}

	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(getClass().getSimpleName());
		sb.append(" [");
		sb.append("Hash = ").append(hashCode());
		sb.append(", course_teacher_id=").append(course_teacher_id);
		sb.append(", fk_schedule_id=").append(fk_schedule_id);
		sb.append(", fk_teacher_id=").append(fk_teacher_id);
		sb.append(", teacher_name=").append(teacher_name);
		sb.append(", fk_course_id=").append(fk_course_id);
		sb.append(", course_name=").append(course_name);
		sb.append(", credit=").append(credit);
		sb.append(", class_hour=").append(class_hour);
		sb.append(", create_user_id=").append(create_user_id);
		sb.append(", create_user_name=").append(create_user_name);
		sb.append(", create_time=").append(create_time);
		sb.append(", update_user_id=").append(update_user_id);
		sb.append(", update_user_name=").append(update_user_name);
		sb.append(", update_time=").append(update_time);
		sb.append(", is_deleted=").append(is_deleted);
		sb.append("]");
		return sb.toString();
	}

}